.specialize-section-two .title-column .text-box{height: 520px;overflow: hidden;text-overflow: ellipsis;}
.specialize-section-two .title-column .text-box:: after{ content ：“...” ;  position: relative; bottom：0 ;  right：0 ;  border-left：40px solid #fff; 
background: -webkit-linear-gradient(left,rgba(255,255,255,0),rgba(255,255,255,1)); 
background: -o-linear-gradient(left,rgba(255,255,255,0),rgba(255,255,255,1)); 
background: -moz-linear-gradient(left,rgba(255,255,255,0),rgba(255,255,255,1)); 
background: linear-gradient(left,rgba(255,255,255,0),rgba(255,255,255,1)); 
}
@media only screen and (max-width: 1439px){
	.specialize-section-two .title-column .text-box{height:512px;}
}
@media only screen and (max-width: 1200px){
	.specialize-section-two .title-column .text-box{height:428px;}
}
@media only screen and (max-width: 1139px){
	.specialize-section-two .title-column .text-box{height: 382px;}
}
@media only screen and (max-width: 991px){
	.specialize-section-two .title-column .text-box{height: 266px;}
}
@media only screen and (max-width: 767px){
	.specialize-section-two .title-column .text-box{height: auto;}
}
@media only screen and (max-width: 599px){
	.specialize-section-two .title-column .text-box{height: auto;}
}
@media only screen and (max-width: 479px){
	.specialize-section-two .title-column .text-box{height: auto;}
}